// pages/sharePage/sharePage.js
Page({

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage () {   //分享好友
      // this.setData({
      //   isShare:1,
      // })
      return {
        title:this.data.shareText,
        path: `/pages/shareIndexLong/shareIndexLong?share_id=${this.data.userInfo.id}&userName=${this.data.userInfo.user_nickname}`,
        imageUrl: 'https://2am-project.cn/img/20220325/shareImg.png',   //分享图片
      }
    },
    /**
     * 页面的初始数据
     */
    data: {
      isShare:0,  //分享完成
      showShare:false,  //展示分享
      temIds:['Wzq0Q8OpleP_KgHNxStTKJ6-8NdvRvqgJnioZ01w7bg','IKdsAyES45qURTGEQMaHqLRq-fpoaU83kNRtz3TcC78'],
      userInfo:{},
      shareText: '邀你在线肌肤测试，点...',  //分享内容
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function () {
        var info = wx.getStorageSync('uinfo')
        if (info && info.user) {
          let n = info.user.user_nickname || ''
          let title =  n + '邀你在线肌肤测试，点...'
            this.setData({
                shareText: title,
                userInfo:info.user,
            })
        }
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {
      // if(this.data.isShare>0){
      //   this.setData({
      //     showShare:true
      //   })
      // }
    },
    setInfo(){// 订阅消息
      let that = this
      this.setData({
        showShare:false,
        isShare:0
      })
      let shareData={
        user_id:that.data.userInfo.id,
        type:3,
        other_type:'',
      }
      wx.requestSubscribeMessage({
          tmplIds: that.data.temIds,
          success (res) {
            console.log('111',res);
            let arr = []
              if(res[that.data.temIds[0]]=='accept'){//拒绝
                arr.push('1')
              }
              if(res[that.data.temIds[1]]=='accept'){
                console.log('156',arr);
                arr.push('2')
              }
              console.log('123',arr);
              // else if(res[that.data.temIds[2]]=='accept'){
                // arr.push('3')
              // }else if(res[that.data.temIds[3]]=='accept'){  //允许
                // arr.push('4')
              // }
              setTimeout(() => {
                if(arr.length>0){
                  console.log('456',arr);
                  shareData.other_type = arr.join(',')
                  that.sendSetYue(shareData)
                }
              }, 500);
          },
          fail(error){
            console.log(error,'123失败');
          }
        })
    },
    sendSetYue(data){
      wx.$api.sendTemplate(data).then(res=>{
              if(res.code>0){
              }else{
                  wx.showToast({
                    title: res.msg,
                    icon:'none'
                  })
              }
      })
  },
    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

})